home *** CD-ROM | disk | FTP | other *** search
- Path: news.cs.ucla.edu!not-for-mail
- From: edwin@flamingo.cs.ucla.edu (E. Robert Tisdale)
- Newsgroups: comp.lang.c++
- Subject: The C++ Matrix class
- Date: 17 Feb 1996 19:02:18 -0800
- Organization: UCLA Computer Science Dept.
- Message-ID: <4g64rq$bcg@flamingo.cs.ucla.edu>
- NNTP-Posting-Host: flamingo.cs.ucla.edu
-
- The C++ Matrix class is available via anonymous ftp from `pink.cs.ucla.edu'.
- Get the compressed tarfile `/pub/Matrix.tar.Z'. Uncompress `Matrix.tar.Z'.
- Extract the `Matrix' directory from `Matrix.tar'. Then go to the `Matrix'
- directory and type `make'. Now print and read the paper in `Matrix.dvi'.
-
- In order to demonstrate an application of The C++ Matrix class,
- it was used to implement the backward error propagation algorithm
- for multi-layer, feed-forward artificial neural networks.
-
- The C++ Matrix class compiles with version 2.7.0 of the Gnu C++ compiler
- under Linux 1.2.13 and version 2.7.2 of The Gnu C++ compiler under Solaris
- (SunOS 5.4).
-
- Enjoy, Bob Tisdale (edwin@cs.ucla.edu)
-
- P.S. I hope the following notes will be helpful.
-
- unix% ftp pink.cs.ucla.edu
- Name (pink.cs.ucla.edu:your_login_ID): ftp
- Password: your_login_ID@
- ftp> cd /pub
- ftp> binary
- ftp> get Matrix.tar.Z
- ftp> bye
- unix% uncompress Matrix.tar.Z
- unix% tar xvf Matrix.tar
- unix% cd Matrix
- unix% make
- unix% dvips Matrix | lpr
- unix% mv ffnet.new ffnet.old
- unix% cat ffnet.old ffnet.Set | (backprop -v > ffnet.new) >>& ffnet.err
- unix% cat ffnet.new ffnet.Set | evaluate | graph -m 0 | plot
-
- Note: pink.cs.ucla.edu is an alias for internet-address 131.179.64.80
- If you have trouble, verify that the `SYS5' variable
- in the `Matrix/src/genclass' shell script contains
- the path to the System V version of the `m4' macro
- pre-processor.
- The `fig2dev' program is part of the `transfig' package
- available via anonymous ftp from `export.lcs.mit.edu'.
- Get `/contrib/R5fixes/transfig-fixes/transfig.2.1.8.tar.Z'.
- The Enhanced Picture Environment (EPIC) is a TeX style file
- available via anonymous ftp from `ftp.wustl.edu'.
- Get `/packages/TeX/macros/latex/contrib/eepic/epic.sty'.
- File `/pub/Matrix.linux.tar.Z' includes all the files created by
- `make' under Linux 1.2.13. It may be useful to Linux workstation
- users or those who just want to print the documentation.
-